* gtk_snapshot_push:
* @snapshot: a #GtkSnapshot
* @bounds: the bounds for the new node
- * @name: a printf() style format string for the name for the new node
+ * @name: (transfer none): a printf() style format string for the name for the new node
* @...: arguments to insert into the format string
*
* Creates a new render node, appends it to the current render
* Obtains the #GskRenderer that this snapshot will be
* rendered with.
*
- * Returns: the #GskRenderer
+ * Returns: (transfer none): the #GskRenderer
*
* Since: 3.90
*/
* gtk_snapshot_append:
* @snapshot: a #GtkSnapshot
* @bounds: the bounds for the new node
- * @name: a printf() style format string for the name for the new node
+ * @name: (transfer none): a printf() style format string for the name for the new node
* @...: arguments to insert into the format string
*
* Creates a new render node and appends it to the current render
*
* Since: 3.90
*
- * Returns: the newly created #GskRenderNode
+ * Returns: (transfer full): the newly created #GskRenderNode
*/
GskRenderNode *
gtk_snapshot_append (GtkSnapshot *snapshot,
* gtk_snapshot_append_cairo_node:
* @snapshot: a #GtkSnapshot
* @bounds: the bounds for the new node
- * @name: a printf() style format string for the name for the new node
+ * @name: (transfer none): a printf() style format string for the name for the new node
* @...: arguments to insert into the format string
*
* Creates a new render node and appends it to the current render
* gtk_snapshot_push_cairo_node:
* @snapshot: a #GtkSnapshot
* @bounds: the bounds for the new node
- * @name: a printf() style format string for the name for the new node
+ * @name: (transfer none): a printf() style format string for the name for the new node
* @...: arguments to insert into the format string
*
* Creates a new render node, appends it to the current render